<?xml version="1.0" encoding="utf-8" ?>
<!--Created with Liquid XML Studio 6.1.15.0 - FREE Community Edition (http://www.liquid-technologies.com)-->
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="EWB">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Introductie">
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:string">
                <xs:attribute name="titel" />
                <xs:attribute name="inhoud" />
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
        <xs:element maxOccurs="unbounded" ref="TaakKlasse" />
        <xs:element name="Afsluiting">
          <xs:complexType>
            <xs:attribute name="titel" />
            <xs:attribute name="inhoud" />
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="unbounded" ref="Service" />
      </xs:sequence>
      <xs:attribute name="Titel" type="xs:string" />
    </xs:complexType>
  </xs:element>
  <xs:element name="TaakKlasse">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Introductie">
          <xs:complexType>
            <xs:attribute name="titel" type="xs:string">
              <xs:annotation>
                <xs:documentation>verschijnt in de navigatiestructuur</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="inhoud" type="xs:string" />
          </xs:complexType>
        </xs:element>
        <xs:element ref="Taak" />
        <xs:choice minOccurs="1" maxOccurs="unbounded">
          <xs:element ref="Taak" />
          <xs:element name="OndersteunendeInformatie">
            <xs:annotation>
              <xs:documentation>Vooraf te bestuderen ...</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:choice minOccurs="1" maxOccurs="unbounded">
                <xs:element ref="Opdracht" />
                <xs:element ref="Toets" />
              </xs:choice>
              <xs:attribute name="titel">
                <xs:annotation>
                  <xs:documentation>Bij "Vooraf te bestuderen".
Verschijnt in de navigatiestructuur.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string" />
                </xs:simpleType>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
        </xs:choice>
        <xs:element name="Afsluiting">
          <xs:complexType>
            <xs:attribute name="titel" type="xs:string">
              <xs:annotation>
                <xs:documentation>verschijnt in de navigatiestructuur</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="inhoud" type="xs:string" />
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="titel" type="xs:string">
        <xs:annotation>
          <xs:documentation>titel van de taakklasse; verschijnt in de navigatiestructuur</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="complexiteit" type="xs:int">
        <xs:annotation>
          <xs:documentation>indicatie van de complexiteit van de taakklasse</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
  <xs:element name="Taak">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Introductie">
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:string">
                <xs:attribute name="titel" type="xs:string" />
                <xs:attribute name="inhoud" type="xs:string" />
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
        <xs:element name="Type">
          <xs:complexType>
            <xs:choice>
              <xs:element name="CaseStudy">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="CaseVerhaal">
                      <xs:complexType>
                        <xs:simpleContent>
                          <xs:extension base="xs:string">
                            <xs:attribute name="titel" type="xs:string" />
                            <xs:attribute name="inhoud" type="xs:string" />
                          </xs:extension>
                        </xs:simpleContent>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="1" maxOccurs="unbounded" ref="Opdracht" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ImitatieTaak">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="CaseVerhaal">
                      <xs:complexType>
                        <xs:simpleContent>
                          <xs:extension base="xs:string">
                            <xs:attribute name="titel" type="xs:string" />
                            <xs:attribute name="inhoud" type="xs:string" />
                          </xs:extension>
                        </xs:simpleContent>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="1" maxOccurs="unbounded" ref="Opdracht" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ReverseTaak">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="Opdracht" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="CompletionTaak">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="Opdracht" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="GoalfreeTaak">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="Opdracht" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ConventionalTaak">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element ref="Opdracht" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:choice>
          </xs:complexType>
        </xs:element>
        <xs:element name="JIT">
          <xs:complexType>
            <xs:attribute name="titel" type="xs:string" />
          </xs:complexType>
        </xs:element>
        <xs:element name="Afsluiting">
          <xs:complexType>
            <xs:attribute name="titel" type="xs:string" />
            <xs:attribute name="inhoud" type="xs:string" />
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="titel" type="xs:string" />
    </xs:complexType>
  </xs:element>
  <xs:element name="Opdracht">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" maxOccurs="unbounded" name="Bron" type="xs:string" />
      </xs:sequence>
      <xs:attribute name="titel" type="xs:string" />
      <xs:attribute name="instructie" type="xs:string" />
      <xs:attribute name="type">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="studeeropdracht" />
            <xs:enumeration value="aanvulopdracht" />
            <xs:enumeration value="luisteropdracht" />
            <xs:enumeration value="demonstratieopdracht" />
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
  <xs:element name="Toets">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="unbounded" name="ToetsItem">
          <xs:complexType>
            <xs:attribute name="type">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="meerkeuze" />
                  <xs:enumeration value="multuple respons" />
                  <xs:enumeration value="true false" />
                  <xs:enumeration value="short answer" />
                  <xs:enumeration value="open vraag" />
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="titel" type="xs:string" />
      <xs:attribute name="instructie" type="xs:string" />
      <xs:attribute name="type">
        <xs:annotation>
          <xs:documentation>diagnostisch, zelftoets, e.d.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="diagnostische toets" />
            <xs:enumeration value="zeltoets" />
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
  <xs:element name="Service">
    <xs:complexType>
      <xs:attribute name="titel" type="xs:string" />
      <xs:attribute name="type">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="begrippenlijst" />
            <xs:enumeration value="forum" />
            <xs:enumeration value="database" />
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
      <xs:attribute name="instellingen" type="xs:string" />
    </xs:complexType>
  </xs:element>
  <xs:element name="Bron">
    <xs:complexType>
      <xs:attribute name="titel" type="xs:string" />
      <xs:attribute name="type">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="referentie" />
            <xs:enumeration value="bestand" />
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
</xs:schema>